package com.yh.ldzl.service;

import com.yh.ldzl.domain.QcTemplateProduct;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface QcTemplateProductService {
    List<QcTemplateProduct> selectQcTemplateProductList(Long  template_id);
    boolean selectQcTemplateProductNameUnique(String item_name,Long templateId);

    boolean insertQcTemplateProduct(QcTemplateProduct qcTemplateProduct);
    boolean updateQcTemplateProduct(QcTemplateProduct qcTemplateProduct);
    boolean deleteQcTemplateProduct(List<Long> ids);

    List<QcTemplateProduct> selectQcTemplateProductItemInformationTemplateId(QcTemplateProduct qcTemplateProduct);

    QcTemplateProduct selectQcTemplateProductMaterialCode(String material_code);
    QcTemplateProduct selectQcTemplateProductProductCode(Long product_id);
    QcTemplateProduct selectQcTemplateProductCode(String product_code);

}
